Montserrat is situated approx 30 miles away from Barcelona, and is easily accessible by train, car and bus. (http://www.cremallerademo...)
By Train + Cable Car
Travelling from Barcelona, take Ferrocarrils de la Generalitat R5 Line train from Plaça d'Espanya to Montserrat-Aeri. Trains run every hour, combined return adult ticket costs 18,80â¬. Trans montserrat tickets for adult costs 24,40â¬.
Timetable: (http://www.fgc.net/horari...)
From Montserrat-Aeri, take the cable car up.
By Train + Funicular
Similarly to the previous option take the same R5 Line train from Plaça d'Espanya, Barcelona but to the next stop: at Monistrol de Montserrat you can change for the funicular railway Cremallera de Montserrat. Combined return adult ticket costs 14,60â¬. Total travel time is 90 minutes one way. Last funicular runs at 18.22 downhill.